#ifndef SEARCHWINDOW_H_
#define SEARCHWINDOW_H_

#include "ylib.h"

 enum SWindow{SWNot=-1, SWPrev=0, SWNext, SWQuit};

typedef struct Filename{
    list_node node;     // 内核链表
    char filename[];     // 文件路径  变长数组
}Filename;

 struct BDir{//文件路径链表的链表头  只需要 一个 实例变量
    list_node node;     // 文件路径头
    int length;         // 长度
};

// 初始化 检索界面
int init_searchwindow(char *dirname);

// 绘制  检索界面
void draw_searchwindow();

// 检查是否在任意按钮
int check_btn_SW(int x, int y);

// 销毁检索界面
void destory_searchwindow();


#endif//SEARCHWINDOW_H_